package com.cqupt.scanning.system.admin.entity;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @Author 罗倩
 * @Date 2022/3/2 14:04
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class MesurementBearing {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 所属病人id
     */
    private Integer patientThreeBearingId;

    @Version
    private Integer version;

    @TableLogic
    private Boolean deleted;

    @TableField(fill = FieldFill.INSERT)
    private Date createTime;

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Date updateTime;

    /**
     * 足弓指数（左）
     */
    private String archIndexL;

    /**
     * 足弓指数（右）
     */
    private String archIndexR;

    /**
     * 足弓面积（左）
     */
    private String footAreaL;

    /**
     * 足弓面积（右）
     */
    private String footAreaR;

    /**
     * 全足面积（左）
     */
    private String medArchAreaL;

    /**
     * 全足面积（右）
     */
    private String medArchAreaR;

    /**
     * 足弓体积（左）
     */
    private String medArchVolumeL;

    /**
     * 足弓体积（右）
     */
    private String medArchVolumeR;

    /**
     * 平均足弓高度（左）
     */
    private String archHeightL;

    /**
     * 平均足弓高度（右）
     */
    private String archHeightR;

    /**
     * 足长（左）
     */
    private String footL;

    /**
     * 足长（右）
     */
    private String footR;

    /**
     * 足弓长（左）
     */
    private String archL;

    /**
     * 足弓长（右）
     */
    private String archR;

    /**
     * 第一跖骨长
     （左）
     */
    private String oneHeelTipL;

    /**
     * 第一跖骨长
     （右）
     */
    private String oneHeelTipR;

    /**
     * 第五跖骨长
     （左）
     */
    private String fiveHeelTipL;

    /**
     * 第五跖骨长
     （右）
     */
    private String fiveHeelTipR;

    /**
     * 后跟中点（左）
     */
    private String hcHeelTipL;

    /**
     * 后跟中点（右）
     */
    private String hcHeelTipR;

    /**
     * 外侧足弓长（左）
     */
    private String latArchHeelTipL;

    /**
     * 外侧足弓长（右）
     */
    private String latArchHeelTipR;

    /**
     * 内侧足弓长（左）
     */
    private String medArchHeelTipL;

    /**
     * 内侧足弓长（右）
     */
    private String medArchHeelTipR;

    /**
     * 前足宽（左）
     */
    private String foreFootL;

    /**
     * 前足宽（右）
     */
    private String foreFootR;

    /**
     * 跖宽（左）
     */
    private String heelL;

    /**
     * 跖宽（右）
     */
    private String heelR;

    /**
     * 中足宽（左）
     */
    private String midFootL;

    /**
     * 中足宽（右）
     */
    private String midFootR;

    /**
     * 后足宽（左）
     */
    private String oneToFiveMetL;

    /**
     * 后足宽（右）
     */
    private String oneToFiveMetR;

    /**
     * 拇外翻指数（左）
     */
    private String halluxAngleL;

    /**
     * 拇外翻指数（右）
     */
    private String halluxAngleR;



    private String heightArchL;

    private String heightArchR;

    private String angleToeOneL;

    private String angleToeOneR;

    private String shoeSizeL;

    private String shoeSizeR;

    private String archMedialHeightL;

    private String archMedialHeightR;

    private String archAreaHeightL;

    private String archAreaHeightR;

    private String archLateralHeightL;

    private String archLateralHeightR;

    private String archIndexTypeL;

    private String archIndexTypeR;

    private String halluxAngleTypeL;

    private String halluxAngleTypeR;

    private String heelAngleL;

    private String heelAngleR;

    private String legAngleL;

    private String legAngleR;
}
